public class Demo3 {
    public static void main(String[] args) throws InterruptedException {
        Thread t = new Thread(){
          public void run(){
              while (true){
                  System.out.println("Hallo Thread");
                  try {
                      Thread.sleep(1000);
                  } catch (InterruptedException e) {
                      throw new RuntimeException(e);
                  }
              }
          }
        };

        t.start();

        while (true){
            System.out.println("Hallo main");
            Thread.sleep(1000);
        }
    }

}
